Dual Image Encryption and Decryption Using Cellular Automata and Blowfish Algorithm

نویسندگان

  • Muhammad Saqib Javed
  • Muhammad Munwar Iqbal
چکیده

-This research article focuses on image processing and encryption techniques. Image encryption is very vast field and currently over World Wide Web and security is main issue. It presents the technique of image encryption by using cellular automata. The image is splitted in number of pixels, block of pixels are created to be encrypted using blowfish algorithm, and these encrypted blocks are considered afterwards as cells for cellular automata, so that the rules on the image cell blocks are properly applied. The core theme is to double encrypt the image before transmission by using blowfish algorithm for effective communication. Decryption is done at the receiving end using inverse transformation, which operates on backtracking procedure. Such technique of dual encryption leads us in achieving enhanced security under space and time constraint.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارائه روشی برای رمزنگاری تصاویر با استفاده از اتوماتای سلولی ترکیبی

In this paper, a new structure for image encryption using hybrid cellular automata is presented. The image encryption is done in two steps. At the first step, each pixel is encrypted by rules of hybrid cellular automata. In the next step, each pixel converted to a binary number and each bit is encrypted by rules of cellular automata. The rules are made by a function. Due to reversibility of cel...

متن کامل

رمزنگاری تصاویر با استفاده از اتوماتای سلولی برگشت پذیر

In this paper, a new structure for image encryption using recursive cellular automatais presented. The image encryption contains three recursive cellular automata in three steps, individually. At the first step, the image is blocked and the pixels are substituted. In the next step, pixels are scrambledby the second cellular automata and at the last step, the blocks are attachedtogether and the ...

متن کامل

Image Encryption and Decryption Using Blowfish Algorithm in Matlab

With the progress in data exchange by electronic system, the need of information security has become a necessity. Due to growth of multimedia application, security becomes an important issue of communication and storage of images. This paper is about encryption and decryption of images using a secret-key block cipher called 64-bits Blowfish designed to increase security and to improve performan...

متن کامل

Nested Digital Image Watermarking Technique Using Blowfish Encryption Algorithm

Digital watermarking is referred to a method used for copyright protection and authentication. In this paper, we present a method of nested digital watermark embedding and extraction in which a nested watermark (a watermark inside another watermark) is embedded into the main image. This concept of nested watermarking is used to increase the watermark embedding capacity. In this method, a waterm...

متن کامل

FPGA Can be Implemented Using Advanced Encryption Standard Algorithm

This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014